Object.defineProperty(exports, "__esModule", { value: !0 }),
  (exports.default = void 0);
var e,
  t = require("../../@babel/runtime/helpers/classCallCheck"),
  r = require("../../@babel/runtime/helpers/createClass"),
  n = require("../../@babel/runtime/helpers/possibleConstructorReturn"),
  u = require("../../@babel/runtime/helpers/getPrototypeOf"),
  o = require("../../@babel/runtime/helpers/inherits"),
  i = (e = require("./event")) && e.__esModule ? e : { default: e };
exports.default = (function (e) {
  function i() {
    var e, r, o, l;
    return (
      t(this, i),
      (r = this),
      (o = u((o = i))),
      ((e = n(
        r,
        (function () {
          if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
          if (Reflect.construct.sham) return !1;
          if ("function" == typeof Proxy) return !0;
          try {
            return !Boolean.prototype.valueOf.call(
              Reflect.construct(Boolean, [], function () {}),
            );
          } catch (e) {
            return !1;
          }
        })()
          ? Reflect.construct(o, l || [], u(r).constructor)
          : o.apply(r, l),
      )).provideType = "base"),
      e
    );
  }
  return (
    o(i, e),
    r(i, [
      { key: "startLocation", value: function () {} },
      { key: "onLocationChange", value: function () {} },
      { key: "stopLocation", value: function () {} },
      { key: "dispose", value: function () {} },
    ])
  );
})(i.default);
